/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package dao;


import dominio.Professores;
import java.util.Set;

/**
 *
 * @author jair
 */
public class ProfessoresDAO extends GenericDAO {

     public int inserirProfessores(Professores professores){
        salvar(professores);
        return professores.getId();
    }
    
    public void apagarProfessores(Professores professores){
        remover(professores);
    }
    
    public void atualizarProfessores(Professores professores){
        atualizar(professores);
    }
    
    public Set<Professores> getProfessoress(){
        return getLista(Professores.class,"select m from Professores m");
    }
    
    public Professores autenticar(String usuario, String senha){
        return (Professores) getPurePojo("select p from Professores p where p.usuario = ? and p.senha = ?", usuario, senha);
    }

}
